sub-contract work - Turkish English Dictionary